<?php //
session_start();

	if ( $_SESSION['estado'] == "logeado" )
		{
			registrarConeja();
		} 
		else 
		{
     		header("Location: ../Index.php");
		}



function registrarConeja()
{
	 include("BaseDatos.php");
     $link = Conectarse();


$codigo=$_REQUEST["codConeja"];
$jaula=$_REQUEST["codJaula"];
$fecSelec=$_REQUEST["fechaSelec"];
$pesoSelec=$_REQUEST["pesoSelec"];
$granja=$_REQUEST["granja"];
$fechaNac=$_REQUEST["fecha"];
$raza=$_REQUEST["raza"];
$fechaIniRepro=$_REQUEST["fechaIniRepro"];
$pesoIniRepro=$_REQUEST["pesoIniRepro"];
$padre=$_REQUEST["padre"];
$madre=$_REQUEST["madre"];
$obser=$_REQUEST["observaciones"];
$fechaCompra=$_REQUEST["fechaCompra"];
$valorCompra=$_REQUEST["valorCompra"];

$insert = "insert into conejareproductora (codReproductora,codJaula,fechaSeleccion,pesoSeleccion,origen,fechaNacimiento,codRaza,fechaInicioReproduccion,pesoInicioReproduccion,codReproductor,codReproductoraMadre,observaciones, fechaCompra, valorCompra) values ($codigo, $jaula, '$fecSelec', $pesoSelec,'$granja', '$fechaNac', $raza, '$fechaIniRepro', $pesoIniRepro, $padre, $madre, '$obser', '$fechaCompra', $valorCompra)";

mysql_query($insert,$link)or die ("Error");
echo "si";
}
?>






<?php
 
    require_once '../../Model/Reproductora/Reproductora.php';
    require_once '../../Model/MySQL.php';
    
    session_start();        
    $mysql = new MySQL();
    $mysql->conectar();
    
    $Reproductora = new Reproductora();
    

    $Reproductora->setCodReproductora($_GET['codReproductora']);   
    $Reproductora->setCodJaula($_POST['codJaula']);
    $Reproductora->setCodRaza($_POST['codRaza']);
    $Reproductora->setCodReproductoraMadre($_POST['codReproductoraMadre']);
    $Reproductora->setFechaCompra($_POST['fechaCompra']);
    $Reproductora->setFechaNacimiento($_POST['fechaNacimiento']);
    $Reproductora->setFechaSeleccion($_POST['fechaSeleccion']);
    
     $Reproductora->setOrigen($_POST['origen']);
    $Reproductora->setFechaMuerte($_POST['setFechaMuerte']);
    $Reproductora->setObservaciones($_POST['observaciones']);
    
    
    if($_SESSION['Usuario_ValleSolidario'] != null){
     
      if(isset($_GET['Usuario_id']) && !empty($_GET['Usuario_id']) &&
         isset($_GET['tipoConsulta']) && !empty($_GET['tipoConsulta'])){
       
       $tipoConsulta=$_GET['tipoConsulta'];
       
       if($tipoConsulta=='Actualizacion') {
           
           //Verifica si el checkbox tiene valor de '1' si fue checkeado, y si la variable contraseña no viene vacia
           
           if(isset($_POST['check']) && $_POST['check']=='1' &&
              isset($_POST['confirmarPass']) && !empty($_POST['confirmarPass'])){
               //La variable contraseña se pasa a md5 y se realiza la actualizacion 
               $contrasena= md5($pass);
               
               $mysql->efectuarConsulta("UPDATE 
                                        ValleSolidario.Usuario SET 
                                        ValleSolidario.Usuario.nombre = '".$Obj_usuario->getNombre()."',
                                        ValleSolidario.Usuario.apellidos = '".$Obj_usuario->getApellidos()."',                             
                                        ValleSolidario.Usuario.email = '".$Obj_usuario->getCorreo()."',
                                        ValleSolidario.Usuario.telefono = '".$Obj_usuario->getTelefono()."',
                                        ValleSolidario.Usuario.movil = '".$Obj_usuario->getCelular()."',
                                        ValleSolidario.Usuario.contrasena = '".$contrasena."',
                                        ValleSolidario.Usuario.Perfil_id = '".$Obj_usuario->getPerfil()."',
                                        ValleSolidario.Usuario.Municipio_id = '".$municipio."'

                                        WHERE
                                        ValleSolidario.Usuario.id = '".$_GET['Usuario_id']."'");
             }
             //Si la condicion de arriba no se cumple se realiza el update de los datos sin la contraseña
             else{
            
                 $mysql->efectuarConsulta("UPDATE 
                                            ValleSolidario.Usuario SET 
                                            ValleSolidario.Usuario.nombre = '".$Obj_usuario->getNombre()."',
                                            ValleSolidario.Usuario.apellidos = '".$Obj_usuario->getApellidos()."',                             
                                            ValleSolidario.Usuario.email = '".$Obj_usuario->getCorreo()."',
                                            ValleSolidario.Usuario.telefono = '".$Obj_usuario->getTelefono()."',
                                            ValleSolidario.Usuario.movil = '".$Obj_usuario->getCelular()."',
                                            ValleSolidario.Usuario.Perfil_id = '".$Obj_usuario->getPerfil()."',
                                            ValleSolidario.Usuario.Municipio_id = '".$municipio."'

                                            WHERE
                                            ValleSolidario.Usuario.id = '".$_GET['Usuario_id']."'");
                 
             }
         }
         //Si el tipoconsulta es 'Eliminacion' se realiza un Update donde se inactiva el Usuario
        else if($tipoConsulta=='Eliminacion'){
           
           $mysql->efectuarConsulta("UPDATE ValleSolidario.Usuario SET
                                    ValleSolidario.Usuario.activo='0'
                                    WHERE ValleSolidario.Usuario.id='".$_GET['Usuario_id']."'
                                    ");
           
       }
    }
   //Si el Usuario es 'Nuevo' se realiza el Insert respectivo  
   else if(isset($_GET['tipoConsulta']) && !empty ($_GET['tipoConsulta']) && $_GET['tipoConsulta']=='Nuevo'){
        
       $contrasena= md5($pass);
       $mysql->efectuarConsulta("INSERT INTO ValleSolidario.Usuario
                                   (id,nombre,apellidos,email,telefono,movil,contrasena,Perfil_id,Municipio_id)
                                   VALUES
                                   ('','".$Obj_usuario->getNombre()."',
                                    '".$Obj_usuario->getApellidos()."',
                                    '".$Obj_usuario->getCorreo()."',
                                    '".$Obj_usuario->getTelefono()."',   
                                    '".$Obj_usuario->getCelular()."',
                                    '".$contrasena."',
                                    '".$Obj_usuario->getPerfil()."',
                                    '".$municipio."')");
 
   }
   
   }
     //Se desconecta la Base de Datos
    $mysql->desconectar();
    
    ?>
<script>
cerrarVentanaEmergente();
</script>


<!--<script>

function redireccionar(){  
  window.location='../View/Usuarios/listaUsuarios.php', '#content2';
} 

</script>-->
       
      
    
  